interlocking block - German English Dictionary